package com.hxzy.shop.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * order_express
 * @author
 */
@Data
public class OrderExpressdetail implements Serializable {
    /**
     * id
     */
    private Long id;

    /**
     * 订单id
     */
    private Long orderId;

    /**
     * 物流公司
     */
    private String logisticsCompany;

    /**
     * 物流单号
     */
    private String logisticsOrderNo;

    /**
     * 发货时间
     */
    private Date sendtime;

    /**
     * 发货人id
     */
    private Long accountId;

    /**
     * 快递方式 1自提 2同城 3快递
     */
    private Byte pickType;

    /**
     *  2【快递模式】 待收货(小程序)/待收货(后台),【同城模式】正在配送(小程序)/待收货(后台),【自提模式】待自提(小程序)/待自提(后台)  3 【快递模式】 交易成功(小程序)/已完成(后台),【同城模式】交易成功(小程序)/已完成(后台),【自提模式】交易成功(小程序)/已完成(后台)

订单配送状态以第一个包裹状态为准，第二个包裹状态更新不影响订单配送状态
     */
    private Byte distributionState;

    /**
     * 提货码
     */
    private String deliveryCode;

    /**
     * 骑手电话
     */
    private String riderPhone;

    /**
     * 骑手经度
     */
    private String longitude;

    /**
     * 骑手维度
     */
    private String dimension;

    /**
     * 送达时间
     */
    private Date confirmTime;

    /**
     * 商户id
     */
    private Long merchantId;

    private static final long serialVersionUID = 1L;
}